have a strong or consolidated political position - Spanisch Englisch Wörterbuch